2393 293
7813 679
13041 163
28874 319
14121 626
20276 483
5355 168
15308 599
3114 306
18460 297
53378 757
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