27053 236
77897 412
20415 543
25498 414
15116 303
24445 653
8331 713
4331 155
93480 677
4747 764
32573 509
3538 207
7436 416
3999 249
3033 192
5261 128
7196 100
5436 694
4639 90
13339 356
18634 388
4912 102
1583 309
2431 335
14586 495
12708 480
82333 761
20360 569