2362 649
1525 275
10170 59
4011 283
5275 99
6433 479
7093 48
5785 144
5310 438
1842 338
1363 83
9220 591
1982 329