5960 610
31351 407
7068 44
40054 926
92186 911
52246 920
23571 332
31153 390
16537 432
34481 423
13149 734
6556 282
15483 447
3411 299
2912 524
2330 220