31595 56
63803 572
1968 219
440 99
11514 634
803 232
2289 717
455 97
18876 532
1786 462
8680 502
30136 829
1713 557
44929 365
1690 208
22744 322
37455 617
1413 236
35129 756
12906 299
26998 603
2407 423
2784 288
10818 53