3003 52
9837 63
6036 424
1897 69
2786 289
23091 797
23636 643
20485 355
9941 700
5201 365
2872 146
6488 494
8508 293
6426 236
2146 226
4441 362
7957 668
23392 196
38339 237
30598 594
8835 352
4328 765
43395 534
11625 887
5962 28
9321 656
5437 455
3574 461