12289 446
54587 385
107942 371
2052 287
5840 415
11132 350
22452 261
6677 600
3298 608
2785 371
36156 568
26496 515
123580 192
113202 815
225219 393
2941 79
4714 704
7087 536
18184 475
14140 209
27450 912
14085 334
19897 571
17009 585
17921 167
153120 1113
301068 689
75943 882