30113 97
378314 1544
30408 524
64441 556
37340 144
89970 634
35860 758
6847 493
4377 350
28438 745
18580 152
5314 246
10002 299
18781 671
28394 763
40097 255
20329 505
2754 179
52044 936
16859 360
15016 583
20613 550
180695 792
116295 376
9829 581
24173 171