23806 81
9573 41
23500 522
12288 31
27580 225
25145 164
11884 722
5696 592
23449 711
19314 410
16418 686
5236 390
4260 840
8172 906
34169 673
3923 327
5256 524
5421 851
7461 629
3111 509
20974 645
10260 212
23865 184
2881 377
1885 229
2334 325
23515 130
2176 201