3502 521
4338 202
3473 361
4112 59
2425 58
4119 318
3932 626
3772 389
5277 648
2496 268
8851 982
2578 137
7249 539
30686 835
3855 191
8328 299
3060 424
2853 391
2953 165
1507 106
5419 399
6396 664
3677 334
4165 526
2090 627
10411 244
4945 96
5205 847