50451 641
5726 495
7969 504
4463 51
6460 742
3483 471
24955 722
12300 577
19059 63
9404 351
36211 375
13483 185
14227 558
121436 702
8466 240
7050 520
2384 296
3518 195
17966 613
18045 542
3017 640
1761 80
21270 732
20437 839