12589 502
31861 747
5660 37
30396 596
8140 806
25114 358
3944 196
3984 165
6211 524
4471 300
13113 33
3781 283
9102 654
7323 421
25161 415
4992 525
5573 462
4050 567
9772 129
9607 620
6249 209
8101 81
9912 209
20257 640
24071 342
108033 210
8457 68
3695 430