2631 583
493 152
887 215
915 272
50320 221
33572 259
40391 641
43246 598
94805 567
14240 557
4239 326
53473 370
37488 346
85345 524
56375 658
41182 212
11567 632
23647 305
61857 837
53819 438
86326 419
73427 103
54170 659
10901 626