31563 287
1344 284
32878 331
1013 89
13964 605
3394 182
3986 731
3642 353
21898 519
14279 83
27336 209
86116 854
5976 538
51365 645
225824 387
930 55
47370 140
87528 243
16779 321
83066 1005
6840 551
216438 608
58177 243
17753 534
43371 155
7409 583
35523 562
32112 179