3003 52
9835 63
6036 424
1897 69
2786 289
23090 797
23636 643
20485 355
9941 700
5200 365
2872 146
6488 494
8507 293
6426 236
2146 226
4441 362
7956 668
23391 196
38339 237
30598 594
8835 352
4327 765
43393 534
11622 887
5962 28
9321 656
5437 455
3574 461