30006 371
2040 46
20536 312
22814 670
8635 696
28177 904
10481 352
3439 181
26124 436
17853 110
20138 464
46828 552
14569 636
5320 504
3842 595
2459 203
55479 521
4459 210
21344 485
3944 510
11793 554
5999 361
2354 269
5024 297
51371 85
16230 558
8846 112
17672 538