23056 800
45631 527
16915 185
11078 341
33288 941
12273 331
26573 528
8212 221
20650 818
17230 522
12436 204
8402 403
3064 272
4476 506
14693 514
8999 806
3668 273
2808 64
5883 591
2248 98
14264 695
6420 661
4004 301
6361 310
7119 566
9568 608
6250 683
4384 258