23038 800
45471 527
16901 185
11072 341
33270 941
12250 331
26567 528
8196 221
20612 818
17218 522
12398 204
8392 403
3056 272
4469 506
14683 514
8988 806
3649 273
2804 64
5872 591
2229 98
14252 695
6405 661
3991 301
6354 310
7100 566
9563 608
6234 683
4375 258