15494 263
10905 411
4001 438
21901 391
6854 733
22176 528
1703 201
2379 613
3233 616
384 48
869 219
3659 704
2522 627
2779 717
10367 515
268286 975
1895 333
2105 553
1905 234
1986 495
724 87
1245 270
7539 722
2854 426
27567 383
1316 331
1227 217
1053 122