30102 97
378121 1543
30393 524
64411 556
37328 144
89939 634
35849 758
6845 493
4377 350
28432 745
18571 152
5312 246
9999 299
18781 671
28376 763
40059 255
20326 505
2754 179
52027 936
16856 360
15009 583
20608 550
180650 792
116252 376
9828 581
24165 171