50932 122
9984 411
14839 501
7825 519
2992 266
43913 501
25041 217
7369 230
5999 594
1994 76
5432 867
2987 335
3045 345
4146 521
6346 27
2889 341
11383 744
5188 592
4092 296
9862 236
7769 582
16975 551
4314 48
12268 463