3036 41
2157 277
584 69
1995 253
2217 478
2715 632
4533 430
2742 819
2638 49
1855 411
2098 419
1127 208
3312 877
938 186
2338 571
2365 248
1672 285
29730 334
2743 506
2292 442
308 59
1417 333
2545 455
1390 130