400876 26
100554 14
33983 15
117103 29
378431 21
454301 23
272608 41
269978 19
849454 75
418751 27
154480 9
45408 4
206154 23
249476 6
259329 23
1385878 101
264002 32
145177 28
279534 30
340933 39
435605 41
311478 65
552231 57
925534 110