30312 407
3732 264
4536 631
1779 39
5282 812
2103 51
27188 156
3754 654
4071 874
4253 660
2909 332
58949 847
51285 175
28212 576
51088 504
22879 621
23685 386
28937 256
25969 66
12523 509
13333 616
16219 493
22487 516
6007 230
12782 338
11247 82
2418 319
4001 560