107226 1175
42849 504
1018922 3029
29427 125
42062 620
202309 1360
38269 856
318487 811
19760 311
27662 964
1388388 4292
301251 1032
532774 1526
288004 1049
46009 370
27029 236
283369 382
41758 630
279995 1216
123533 932
302398 958
162591 224
14968 599
883492 2251