30912 532
121453 371
3571 222
1589 39
44641 375
39218 890
4153 459
7692 607
47589 153
57329 345
105717 158
21420 496
36062 489
24561 241
2150 242
22092 189
60410 341
476 44
47517 518
2505 506
6960 201
52683 629
23123 585
8279 270
18764 547
5386 428
5649 695
46265 860