50525 333
58690 375
17626 678
113010 184
60197 245
137287 370
330733 976
71497 204
68350 76
15733 291
16446 220
30511 166
19599 110
14626 502
5634 227
9497 592
7645 322
101677 363
165827 448
104447 686
64741 339
648483 1631
183454 809