5051 596
2465 51
16999 218
3660 973
7088 417
3211 517
4703 952
4397 778
3372 463
1339 180
43502 551
33032 70
45922 124
17890 544
18063 399
17853 925
7751 642
27238 493
21700 121
5651 614
1629 217
2170 58
3511 657
3249 894
5172 745
3295 57
1486 274
2845 151