3045 314
11572 538
20928 72
2374 704
21469 943
40022 537
4057 507
14389 515
11206 612
64410 651
168677 403
7551 588
52882 697
478 97
8500 641
17283 570
12776 769
1928 295
26216 879
28853 738
187854 254
44299 320
21287 437
5053 773