2999 872
230 39
2491 729
34646 113
54143 354
1065 100
3183 535
41814 482
22000 816
11107 95
4252 818
7983 548
25789 286
22867 331
2603 450
190290 1152
166685 11216
52899 256
2125 260
947 33
179647 588
35916 306
46485 346
64371 286
54004 1859
1182 197
6983 508
43306 612