2963 555
1192 66
2399 242
3727 220
3838 55
4778 497
3669 973
10322 93
4906 343
3845 516
621 50
15788 367
6644 328
4570 456
1768 204
1924 289
4184 385
3497 487
8072 363
19993 553
19087 658
16072 61
24358 82
9328 654
16388 793
8128 447
33531 45
2000 292