5013 93
21646 541
23711 531
10572 462
11691 931
5686 176
20693 375
11897 877
5108 154
21444 218
5662 434
4810 460
1652 102
13058 121
9176 233
111402 828
66646 346
3887 179
5658 536
8263 193
6215 470
213419 514
151839 499
4348 247