1603 475
1030 288
403 90
2713 620
490 123
885 198
1580 496
4532 684
152270 547
62567 290
1309 187
2774 317
1912 265
5913 472
14857 39
161275 415
2087 412
150935 201
3028 631
4112 460
5818 951
4230 301
2573 222
180591 389
113202 371
3774 351
18808 367
1351 306