3502 135
58425 208
41406 757
10176 190
14867 563
7695 566
2770 54
2724 338
10554 519
10098 396
8095 470
16065 132
4812 591
7546 206
8204 203
3865 299