2599 95
10938 281
4882 478
15956 715
4556 613
9059 643
41261 529
5636 30
5505 44
4967 627
17088 426
1351 191
3804 163
5102 304
1274 139
15122 462
7013 212
1477 288
4654 775
6433 91
16283 348
5690 81
15277 223
20132 598
5055 596
10791 164
12494 590
7380 403