2502 336
5295 306
3399 81
2825 347
2935 453
4985 288
6959 754
12027 692
10438 184
2222 179
10151 458
9834 375
3353 411
6563 278
3876 201
7444 434
11491 489
3462 552
7698 580
6810 779
5905 194
4257 562
8497 236
23313 631