2953 42
5551 394
10299 266
3125 412
7339 859
36343 140
17951 349
11080 115
13191 314
11231 426
4569 753
2636 165
9393 201
23335 85
7499 159
11966 251
12483 900
13102 454
12637 444
2140 117
24170 668
13102 435
8836 321
20395 368
13922 150
9509 221
37952 843
18169 704