127021 360
22360 593
11582 387
8328 314
2193 571
3133 623
5202 511
527 48
3271 618
1855 366
3373 642
2549 430
3362 447
3088 692
1093 144
1435 128
3170 848
3391 591
1528 321
1410 147
3069 404
2842 431
4357 464
3408 864
2427 578
2558 286
2737 753
604 38