2953 502
3489 489
2229 228
3936 591
6465 646
21448 116
13192 583
1839 215
4262 547
2361 209
3052 681
7224 388
4729 150
1880 398
5284 787
19994 633
8574 355
968 138
1771 341
3520 595
1822 391
4399 584
1544 362
3383 34