43093 93
22271 614
5110 568
7615 522
4530 76
22209 380
7608 354
1494 187
1453 204
5331 740
1112 145
4440 728
1344 173
1694 351
9403 474
19083 455
37016 226
5747 565
5499 468
13713 805
3683 149
33436 249
20921 436
21876 203
7987 253
7301 750
10851 416
966 52