4959 238
2602 526
17839 289
12891 51
3066 229
2844 704
2207 384
4562 322
9033 276
5067 571
4913 903
1780 419
52764 316
2146 214
2269 346
10880 378
2968 706
3220 771
18460 90
4906 627
3071 567
2885 538
920 151
2964 791
165372 455
65664 778
4314 396
7835 650