2173 95
5589 661
3455 554
3303 351
129207 326
5006 460
2652 246
47035 272
14466 239
270947 779
198334 442
421881 1298
293995 937
12652 602
279722 971
55724 505
301844 1205
53085 437
82993 603
222801 592
12630 424
15114 852
22335 343
9509 436
20215 373
10334 321
4220 101
1768 331