2786 75
10071 406
2393 293
7813 679
13041 163
28874 319
20276 483
5355 168
15308 599
3418 85
3114 306
1843 294
3979 178
12934 481
16970 726
13586 261
6396 869
2480 543
8304 350
2091 113
15926 209
548 126
9219 409
16088 35