30002 371
2040 46
20529 312
22809 670
8635 696
28175 904
10481 352
3439 181
26118 436
17848 110
20127 464
46826 552
14568 636
5320 504
3840 595
2459 203
55466 521
4459 210
21341 485
3944 510
11791 554
5999 361
2354 269
5024 297
51360 85
16225 558
8846 112
17669 538