2995 52
9820 63
6029 424
1894 69
2786 289
23083 797
23634 643
20455 355
9926 700
5188 365
2863 146
6477 494
8479 293
6414 236
2146 226
4436 362
7955 668
23371 196
38323 237
30578 594
8802 352
4320 765
43364 534
11607 887
5958 28
9311 656
5435 455
3572 461