2500 36
8944 760
20474 587
14378 784
5093 133
42204 619
12528 264
43920 304
3302 234
7230 144
14660 694
93067 487
25063 121
29010 879
4652 286
19986 584
26166 288
11461 478
12396 345
26300 849
5512 426
10987 785
77699 455
24270 942
7728 373
17833 409
16090 198
33162 325