12196 33
18625 483
1063 46
3416 761
2835 106
5440 446
3474 471
4391 805
2416 323
2775 307
1002 30
6309 643
3484 394
3444 501
1381 37
12645 734
1281 99
3387 536
2901 343
5111 154
4382 495
4275 708
3164 407
2440 326